/**
 * Company : SIANGKLOM.
 * Created By : Chatree Siangklom
 * Created On : Oct 10, 2013  10:14:10 AM 
 * e-Mail : dr_chatree@hotmail.com
 * Mobile Phone : (+66) 087-921-5115
 * Package Name : com.tis.database.entitys
 * File Name : SapMessageReturn.java
 * TODO
 */
package sap.business.commons;

import java.util.List;

import com.tis.database.entitys.SapMessage;

import sap.business.inter.results.ResultBacked;

/**
 * @author Chatree Siangklom of Administrator
 * Date =Oct 10, 2013 : 10:14:10 AM 
 * CreateBy=Chatree Siangklom
 * 
 * SapMessageReturn
 * TODO
 */
public class SapMessageReturn<E> {
	
	/**
	 * Outout List
	 */
	private List<SapMessage> output;
	
	private List<E> originalval;
	
	private ResultBacked resultBacked;
	
	/**
	 * @return the resultBacked
	 * Date =Oct 10, 2013 : 11:37:16 AM 
	 * CreateBy=Chatree Siangklom
	 * SapMessageReturn.java ResultBacked
	 * TODO
	 */
	public final ResultBacked getResultBacked() {
		return resultBacked;
	}
	/**
	 * @param resultBacked the resultBacked to set
	 * Date =Oct 10, 2013 : 11:37:16 AM 
	 * CreateBy=Chatree Siangklom
	 *  SapMessageReturn.java ResultBacked
	 * TODO
	 */
	public final void setResultBacked(ResultBacked resultBacked) {
		this.resultBacked = resultBacked;
	}
	/**
	 * TYPE : CHAR(20)
	 * FIELD : ID, REQUIRE=TRUE
	 */
	private String id;
	/**
	 * TYPE : CHAR(1)
	 * FIELD : TYPE, REQUIRE=TRUE
	 */
	private String type;
	/**
	 * TYPE : CHAR(3)
	 * FIELD : NUMBER, REQUIRE=FALSE
	 */
	private String number;
	/**
	 * TYPE : CHAR(200)
	 * FIELD : MESSAGE, REQUIRE=TRUE
	 */
	private String message;
	/**
	 * TYPE : CHAR(20)
	 * FIELD : LOG_NO, REQUIRE=FALSE
	 */
	private String logno;
	/**
	 * TYPE : NUMBER
	 * FIELD : LOG_MSG_NO, REQUIRE=FALSE
	 */
	private String logMsgNo;
	
	/**
	 * @return the output
	 * Date =Oct 10, 2013 : 10:59:42 AM 
	 * CreateBy=Chatree Siangklom
	 * SapMessageReturn.java List<SapMessage>
	 * TODO
	 */
	public final List<SapMessage> getOutput() {
		return output;
	}
	/**
	 * @param output the output to set
	 * Date =Oct 10, 2013 : 10:59:42 AM 
	 * CreateBy=Chatree Siangklom
	 *  SapMessageReturn.java List<SapMessage>
	 * TODO
	 */
	public final void setOutput(List<SapMessage> output) {
		this.output = output;
	}
	/**
	 * @return the originalval
	 * Date =Oct 10, 2013 : 10:59:42 AM 
	 * CreateBy=Chatree Siangklom
	 * SapMessageReturn.java List<E>
	 * TODO
	 */
	public final List<E> getOriginalval() {
		return originalval;
	}
	/**
	 * @param originalval the originalval to set
	 * Date =Oct 10, 2013 : 10:59:42 AM 
	 * CreateBy=Chatree Siangklom
	 *  SapMessageReturn.java List<E>
	 * TODO
	 */
	public final void setOriginalval(List<E> originalval) {
		this.originalval = originalval;
	}
	/**
	 * @return the id
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 * SapMessageReturn.java String
	 * TODO
	 */
	public final String getId() {
		return id;
	}
	/**
	 * @param id the id to set
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 *  SapMessageReturn.java String
	 * TODO
	 */
	public final void setId(String id) {
		this.id = id;
	}
	/**
	 * @return the type
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 * SapMessageReturn.java String
	 * TODO
	 */
	public final String getType() {
		return type;
	}
	/**
	 * @param type the type to set
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 *  SapMessageReturn.java String
	 * TODO
	 */
	public final void setType(String type) {
		this.type = type;
	}
	/**
	 * @return the number
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 * SapMessageReturn.java String
	 * TODO
	 */
	public final String getNumber() {
		return number;
	}
	/**
	 * @param number the number to set
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 *  SapMessageReturn.java String
	 * TODO
	 */
	public final void setNumber(String number) {
		this.number = number;
	}
	/**
	 * @return the message
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 * SapMessageReturn.java String
	 * TODO
	 */
	public final String getMessage() {
		return message;
	}
	/**
	 * @param message the message to set
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 *  SapMessageReturn.java String
	 * TODO
	 */
	public final void setMessage(String message) {
		this.message = message;
	}
	/**
	 * @return the logno
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 * SapMessageReturn.java String
	 * TODO
	 */
	public final String getLogno() {
		return logno;
	}
	/**
	 * @param logno the logno to set
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 *  SapMessageReturn.java String
	 * TODO
	 */
	public final void setLogno(String logno) {
		this.logno = logno;
	}
	/**
	 * @return the logMsgNo
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 * SapMessageReturn.java String
	 * TODO
	 */
	public final String getLogMsgNo() {
		return logMsgNo;
	}
	/**
	 * @param logMsgNo the logMsgNo to set
	 * Date =Oct 10, 2013 : 10:16:15 AM 
	 * CreateBy=Chatree Siangklom
	 *  SapMessageReturn.java String
	 * TODO
	 */
	public final void setLogMsgNo(String logMsgNo) {
		this.logMsgNo = logMsgNo;
	}
	
	

}
